perro chapi - German English Dictionary